man/woman from albi city in france - Français Anglais Dictionnaire